package com.qf.market.dao;

import com.qf.market.po.Order;

import java.util.List;
import java.util.Map;

public interface OrderDao {
    /**
     * 分页查询
     *@param params 查询条件
     * @return
     */
    List<Order> getAllOrderByPage(Map params);
    /**
     * 添加信息
     * @param order 实例
     * @return 成功操作的记录数目
     */
    int addOrder(Order order);

    /**
     * 删除信息
     * @param orderNum 实例
     * @return 成功操作的记录数目
     */
    int delOrder(String orderNum);

    /**
     * 修改审核信息
     * @param order 实例
     * @return 成功操作的记录数目
     */
    int updateStatus(Order order);

    int updateOrderTotalAmount(Order order);
}
